Os Cinco Pilares do Prompting
Além das interfaces simples de chat, Modelos de Linguagem de Grande Porte (LLMs)atuam como motores sofisticados para processamento de dados estruturados. Esta lição apresenta os cinco "primitivos" funcionais que permitem aos desenvolvedores integrar IA em fluxos de trabalho profissionais.
O Mapa Funcional
- Resumindo:Condensando grandes volumes de texto (como avaliações de produtos) em resumos concisos, mantendo as informações essenciais.
- Inferindo:Realizando análises automatizadas, como detecção de sentimento, identificação de emoções ou extração de pontos de dados específicos, como nomes de marcas, em formato JSON.
- Transformando:Convertendo texto de uma forma para outra — inclui tradução de idiomas, ajuste de tom (por exemplo, formal para informal) e conversão de formato de dados (por exemplo, JSON para HTML).
- Expandindo:Tomando sinais curtos ou tópicos e gerando conteúdo de longa extensão, como e-mails personalizados de atendimento ao cliente.
- Chatbots:Utilizando o histórico de conversas e papéis definidos (Sistema, Usuário, Assistente) para criar assistentes interativos e conscientes do contexto.
A Natureza Sem Estado dos LLMs
Conceito Crucial:Diferentemente dos seres humanos, os LLMs são "sem estado". Eles não lembram interações anteriores a menos que você passe manualmente todo o histórico da conversa de volta a eles em cada chamada da API. Esse histórico acumulado é conhecido como Contexto.
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>
Question 1
A developer needs to extract the "Price" and "Discount Code" from 1,000 emails and save them to a database. Which approach and temperature setting are most appropriate?
Challenge: Tone Transformer
Apply the Transforming and Chatbot role concepts.
You are building a "Tone Transformer" for a corporate helpdesk. You need to convert a frustrated user's slang-heavy complaint into a "Formal" and "Polite" summary for a manager.
Task
Specify the role of the "System" message to ensure the model acts appropriately, and write the "User" prompt to translate: 'The app is buggy as heck and I want my money back ASAP!'
System Message:
User Prompt:
Expected Result:
"You are a professional executive assistant. Your task is to rephrase communication into a formal, corporate-appropriate tone."User Prompt:
"Translate the following text into a formal summary: 'The app is buggy as heck and I want my money back ASAP!'"Expected Result:
"The customer is reporting technical instability within the application and is requesting an immediate refund."